package com.edfu.core.institutemgt.vo;

import java.io.Serializable;
import java.util.Date;
import java.util.Set;


/**
 * 
 * @author sahsharm
 *	This class represents a batch like Computer Science - 2009
 */

public class Batch implements Serializable {

	private static final long serialVersionUID = 3873537464439391825L;
	private long id ;
	private String code;
	private String title ;
	private String description ;
	private Date createdOn;
	private Date lastModifiedOn;
	private Date startDate ;
	private Date endDate ;
	private Branch branch;
	private Set<SectionMember> members;
	private Set<Section> sections;
	
	public long getId() {
		return id;
	}
	public void setId(long id) {
		this.id = id;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public Date getCreatedOn() {
		return createdOn;
	}
	public void setCreatedOn(Date createdOn) {
		this.createdOn = createdOn;
	}
	public Date getLastModifiedOn() {
		return lastModifiedOn;
	}
	public void setLastModifiedOn(Date lastModifiedOn) {
		this.lastModifiedOn = lastModifiedOn;
	}
	public Date getStartDate() {
		return startDate;
	}
	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}
	public Date getEndDate() {
		return endDate;
	}
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
	
	public Branch getBranch() {
		return branch;
	}
	public void setBranch(Branch branch) {
		this.branch = branch;
	}
	public String getCode() {
		return code;
	}
	public void setCode(String code) {
		this.code = code;
	}
	
	public Set<SectionMember> getMembers() {
		return members;
	}
	public void setMembers(Set<SectionMember> members) {
		this.members = members;
	}
	public Set<Section> getSections() {
		return sections;
	}
	public void setSections(Set<Section> sections) {
		this.sections = sections;
	}
}
